package com.swss.g.sys.service;

import java.util.List;

import com.swss.g.base.BaseService;
import com.swss.g.sys.bean.GMk;

public interface SysService extends BaseService<GMk>{
	// 查询字典
	@SuppressWarnings("unchecked")
	public List findSomeField(String FieldName) throws Exception;
	
	//经费科目
	public List getFundSub() throws Exception;
	//使用方向
	public List getUseDir() throws Exception;
	//设备来源
	public List getAstSource() throws Exception;
	//现状
	public List getNowStatus() throws Exception;
	//核销科室
	public List getChargeOffDept() throws Exception;
	//财务账户
	public List getFinanceUser(String finUser) throws Exception;
	//折旧方式
	public List getZheJiuFangShi() throws Exception;
	//处置方式
	public List getApplyMethod() throws Exception;
	//处理结果
	public List getApplyResult() throws Exception;
	//车辆编制
	public List<?> getClbz() throws Exception;
	//国标
    public String findGBCodeJSONByNo(String root) throws Exception;
    public String findGBJSONByKeyword(String keyword) throws Exception;
    //国别
    public String searchNation(String keyword) throws Exception;
    //查询存放地
    public String searchStorage(String keyword,String deptNo) throws Exception;
    
	//备份数据库
    public String[] dbFileNames(String url) throws Exception;
    public int backUpDB(String url) throws Exception;
    public int deleteDB(String fileName, String url) throws Exception;
    public int restoreDB(String url, String fileName) throws Exception;
    
    
}


